home *** CD-ROM | disk | FTP | other *** search
/ Mac Power 1996 June / MACPOWER-1996-06.ISO.7z / MACPOWER-1996-06.ISO / AMUG / ART_16 / Jade 1.02 FAT / README < prev   
Text File  |  1996-03-03  |  14KB  |  164 lines

  1. Jade 1.02
  2.  
  3. Jade is a JPEG viewer based on the Independent JPEG Group's library of JPEG compression and decompression routines. It's main purpose is to fill the gap in Macintosh JPEG viewers which can view full sized JPEG images while maintaining reasonable memory and speed requirements.  It was also made to be useful as a helper application in Netscape or any other web browser application that supports helpers.
  4.  
  5.  
  6. Advantages over other JPEG viewers
  7.  
  8. Jade's main advantage lies in it's virtual memory scheme which allows memory requirements to be very low. One tradeoff is that it requires much more free disk space.  Since RAM is fairly expensive relative to hard disk space this is a pretty good tradeoff.  Using disk space, Jade allows you to have a large number (limited by it's parition size) of images open simulataneously with few speed penalties. Other JPEG viewers are usually RAM based, and when RAM runs out, need to re-decompress images which can take a relatively long time; especially when there are 30+ images.
  9.  
  10. In addition to having more images open at once, Jade can also view JPEG images at their full size; all you really need is the disk space.
  11.  
  12. Jade is also fast at JPEG decompression.  Jade offers various display modes which alow you to tradeoff image quality for speed. The only exception I've found is when color quantization is used (when the monitor can only display 256 colors or less). But when it's not used it really flies; especially on a Powermac.
  13.  
  14. Jade is also multithreaded.  This means that you can decompress more than one image at a time.  For example, if you use Jade as a helper for Netscape, when you download image A, you can go back into Netscape and download image B, while image A is being decompessed. If image B is finished being downloaded while image A is still being decompressed, decompression will immediately begin on image B. Being multithreaded means that even when Jade is busy decompressing images, all of its functions are still available to you.
  15.  
  16. One minor disadvantage of the virtual memory scheme is that if Jade happens to crash or terminate abnormally (e.g., by force quitting it), it will leave its temporary files on the disk. To remove these temporary files, you should restart your computer. Upon restarting, all these temporary files will appear in your trash.  All you need to do is empty it.
  17.  
  18. Requirements
  19. A 68020 (or higher) or PowerPC Macintosh running system 7.5 or later.
  20. Or, a macintosh running system 7.0 (or later) with the Thread Manager extention.
  21.  
  22. Legal
  23. Use Jade at your own risk. I the author will not be responsible for any damage implicitly or explicitly caused by Jade.
  24. Jade may be freely non-commercially distributed (e.g., non-profit). Commercial distribution requires author's consent.
  25.  
  26. Jade is FREE. I only ask that you send me bug reports and/or constructive criticism/ideas/features on how to improve Jade.
  27.  
  28. You can reach me at:
  29.  
  30. e-mail: eshieh@cory.berkeley.edu
  31. compuserve: 76164,765
  32. Postal Service:
  33. Eric Shieh
  34. PO Box 1235
  35. Danville, CA 94526
  36. USA
  37.  
  38.  
  39. Reference
  40.  
  41. File Menu
  42.  
  43. Open opens a file of the type 'JPEG', 'GIFf', or 'PICT'. An alternative usage is to drag and drop a file/folder onto the Jade icon from the Finder. Jade will accept any file type through drag and drop and will automatically sift through the entire chain of files/folders for JPEG/GIF files to decompress.  It will also automatically set the type of any improperly typed JPEG files to 'JPEG'. Thus, for example, you can drag a folder of your newly downloaded files to Jade and it will scan the folder and decompress only the JPEG and GIF files it finds.
  44. Note that whenever you drag and drop more than one file on Jade at a time, Jade groups
  45. these files together and decompresses them one at a time.  If one of these images in a group happens to get aborted, decompression will be aborted for the whole group.  See the Windows menu section for more info on Skip and Abort.
  46. If Jade beeps and refuses to open a document, it means you're running low on memory and it can't open any more documents. With the memory partition set at 500K (the default minimum), you should be able to open ~20 documents. The higher the partition, the more documents you will be able to open.
  47.  
  48. In addition, you can open Jade slideshows through this command.
  49.  
  50. Close closes the foremost window. If the foremost window is still in the process of decompressing, the processes is aborted (this sometimes takes a little time) and then the window is closed.
  51.  
  52. Close All Closes all of Jade's image windows and frees all temporary files and memory that may have been left dangling.
  53.  
  54. Save a Copy As.../Save Slideshowノ This menu item will change depending on what type of window you have in front. 
  55.  
  56. If you have an image window in front, it saves a copy of the file in the specified location. This is probably only useful when Jade is used with Web browsers like Netscape which delete viewed JPEG files once they quit. Note that Jade does not do any recompression.
  57.  
  58. If you have a slideshow window in front, it saves the current slide show.  If you use the Previous Set as a source (for the slideshow), the references to each image file will be saved.
  59.  
  60. Save  As PICT... saves a copy of the current image as a PICT file. Be aware that Jade saves the current image as is. Thus if the image you are viewing is reduced to half the size, the image you save will also be reduced to half the size.
  61.  
  62. Page Setupノ Standard Macintosh Page Setup Dialog.
  63.  
  64. PrintノStandard Mac pring Dialog.
  65.  
  66. Preferences Here you can choose a default viewing mode or allow Jade to pick one based on the image's size (area in pixels).  see the view menu area below for more info on the different viewing modes. In addition, you can specify which volume you want Jade to use as your scratch disk. This disk should have at least several megabytes free (e.g., don't use a 3.5" floppy as your scratch disk) and should be as fast as possible for best performance.
  67. Open Drag and Drop in Slide Show will cause drag-and-dropped images to be opened in the slide show. Jade will use your default slide show settings and apply those towards the new slide show. If you want to change these settings, create a new slide show (see the section on the slide show menu), change the desired settings, and then click on the Save Defaults button.
  68. Use 16 bit Pixmaps only affects users with the capability of displaying greater than 256 colors. The default for these systems is 32 bit pixmaps. 16 bit pixmaps take up much less space, have a better image refresh time, and are slightly faster to decompress.  They also produce lower quality images, causing some color banding to be visible in images with smooth color transitions.
  69. Open images in full screen displays all images in a full screen window. See full screen in the Images section for more info.
  70.  
  71.  
  72. Quit  This closes all the windows and quits.  Make sure to always properly quit Jade because it uses temporary files which will otherwise remain on your disk until you reboot, during which time these files will be moved to the trash.
  73.  
  74. View Menu
  75.  
  76. Preview  mode tries to squish the picture size into a thumbnail view.  The image is grayscale on systems with  less than 16-bit color (thus quantization will never be performed) and uses the faster decompession schemes (which sacrifice quality).
  77.  
  78. Standard  mode tries to squish the picture size into the monitor's dimentions.  The image is color (unless the JPEG image is only grayscale), but the faster decompression schemes are still used. Sometimes the image will appear much smaller than the full screen size, even the the actual JPEG size is very large.  This is because Jade can currently only decompress images at certain ratios (1/1, 1/2, 1/4, and 1/8). Images that barely can't fit within the screen will thus be reduced one step more, making the image much smaller than the screen.
  79.  
  80. Expanded  mode displays the picture at it's full size.  The image is color and the slower but better decompression schemes are used.
  81.  
  82.  
  83. Images
  84.  
  85. Next If you have an image window as the frontmost window, this command will go to the next image window. If, instead, you have a slideshow window as the frontmost window, it will go to the next slideshow window.
  86.  
  87. Prev Opposite of Next.
  88.  
  89. Tile Previews Takes all preview images and tiles them across the screen. This is mainly useful when you set the "Open All JPEGs in preview mode" option in the preferences. Tiling only works with preview images: all the other images are usually too big to effectively tile.
  90.  
  91. Stagger Images  Takes each image window and offsets it slightly from the other windows so that windows are not hidden behind each other. Stagger will try to always keep image
  92. windows entirely on the screen.  Thus, if you have a small screen and view large images, this option probably won't do much for you.
  93.  
  94. Full Screen  View the frontmost image in a full screen. You can also use the space bar to toggle back and forth between full screen mode. This attribute is not global. Thus you can have some images viewed in full screen and others viewed in a normal window. In full screen mode, the entire image is scaled down to fit within the screen.
  95.  
  96. Hide Hides the frontmost image window. As a default, all images opened from a slideshow are hidden. Hidden images are still visible in the Images menu as outlined items. You can also shift-click the images close box to achieve the save effect.
  97.  
  98. Abort  If the window contains an image that is being decompressed, decompression is aborted and the window is closed. Note that if a group a files was being decompressed, (i.e., you drag-and-drop multiple files on Jade), decompression will completely halt for that group of files.
  99.  
  100. Skip  If the window contains an image that is being decompressed, decompession is aborted and the window remains open. If the image is part of a group of images, decompression will continue with the next image.
  101.  
  102. Abort All Aborts all currently running threads. e.g., JPEG decompression and/or slide shows.
  103.  
  104. Open Windows In Front. When files are opened via drag and drop,  Jade will normally decompress these images behind all other open windows. Thus, when Jade is done decompressing all the images, the first image to be opened will be in the frontmost window and the last image opened will be in the window behind all other windows.
  105. If the Open Windows In Front option is toggled on, the opposite order will occur: the first image to be opened will be furthest back, and the last image opened will be in the front. This is useful when you want to watch each image as it is decompressed (sort of a slide show).
  106. When an image is opened from the File menu, the image is always appears in the frontmost window.
  107.  
  108.  
  109. The remaining items in the menu are the names of all the images currently open in Jade. In addition, the size ratio is show to the right of the name.  The underlined window is the one currently at the front.  Items with an Asterisk (*) next to them are windows which are in the process of decompressing an image.
  110.  
  111.  
  112. Slide Show Menu
  113.  
  114. New Slide Show  Create a new slide show. You'll be presented with a new window where you can choose appropriate slide show settings and then begin the slide show.
  115. The Source option allows you to you to choose which images you want displayed in your slide show. You can choose to use the currently loaded images, the images from the previous slide show, or the images from a folder. Jade will recurse through this folder to find all images in its subdirectories.
  116. The Mode option allows you to specify who controls the image flow. Jade can automatically proceed to the next slide after its done decompressing an image, or you can manually control the slide show via the arrow keys.
  117. The Order allows you to choose the key by which the images will be sorted. The sort always occurs in ascending order.
  118. Loop Indefinitely causes the slide show to infinitely loop until it is stopped with command-. or paused with the Tab key.
  119. Open Images One at a Time causes images to be closed before the next image is displayed. This option is useful for system with low memory or disk space.
  120. Expand All causes unloaded images to be opened in the fully expanded viewing mode. Images which are too big to fit on the screen will be automatically scaled down. Images which are already open (e.g. if you choose the Open Images source) are not affected.
  121. Display File Name displays the file name at the bottm left of the slide show.
  122. Display Comments displays JPEG comments at the top of the slide show.
  123. Save Defaults saves the slide show settings for use in future slide shows.
  124. Begin Starts the slide show
  125.  
  126. Begin Default Begins a slide show using the defaut slide show settings.
  127.  
  128. Open Document Opens the current slide's image window. If it's not loaded, it will open it.
  129.  
  130. The rest of the items in the menu correspond to open slide show. An underlined item means that it is the frontmost window. An Asterisk next to an item means the slide show is currently running.
  131.  
  132. Slide Show Keys
  133.  
  134. These keys can be used in a slide show:
  135. left arrow:    Previous Slide
  136. right arrow:    Next Slide
  137. top arrow:    First Slide
  138. bottom arrow:    Last Slide
  139. space: Full Screen toggle
  140. command .: Abort 
  141. command /: Skip decompression of current image
  142. o: open original image window.
  143. r:    reload slide image. If the image is already loaded, it opens the image window.
  144. Tab or p: Toggle Pause
  145. command-option-delete: Delete the image file. Be very careful. This flat out deletes the file, no prompt, no warning, no nothing. It's just gone. Very useful for browsing many pictures and deleting unwanted ones.
  146. ? or h: The help screen
  147. j: Causes the slide show compression thread to jump to the currently viewed slide. Useful for when you want to skip the decompression of a some images. If the slide show is paused, it will automatically unpause the slide show.
  148.  
  149. Acknowledgements
  150. Thanks to the following beta testers who helped sniff out bugs and helped iron out many of Jade's quirks:
  151.  
  152. Tyson Boucher
  153. Lance K. Chun
  154. Todd Ferris
  155. Dr. Lawrence James
  156. Tom Lane
  157.  
  158.  
  159. Jobs?
  160. My final semester at UC Berkeley is upon me and thus I am seeking a job out in the computer industry. If you're happy with Jade and feel that my skills would be useful to you or the company you work for, please contact me via email at eshieh@cory.berkeley.edu. I am an Electrical Engineering and Computer Sciences major with an emphasis in computer science.
  161.  
  162.  
  163.  
  164.